package top.infopub.mgr.cap.jsonvo;

import top.infopub.enums.bpa.CalPriceEnum;
import top.infopub.enums.cap.*;
import top.infopub.enums.mkt.*;
import top.infopub.model.cap.LookInfoBank;

import java.util.List;
import java.util.Map;

public class LookInfoJsonVo {
    //入库情况下拉框
    private List<Map<String, String>> storageSituation = InBoundTypeEnum.asList();

    //是否选择
    private List<Map<String, String>> yesOrNo = YesOrNoEnum.asList();

    //银行
    private List<Map<String, String>> bank = BankEnum.asList();

    //项目业态
    List<Map<String, String>> proFormaType = ProjectFormatEnum.asList();

    //落地财政级别
    private List<Map<String, String>> cityLevel = CityLevelEnum.asList();

    //回报机制
    private List<Map<String, String>> backMech = BackMechEnum.asList();

    /*金融类型*/
    private List<Map<String, String>> financialType = FinancialTypesEnum.asList();

    /*融资方式*/
    private List<Map<String, String>> financialStyle = FinancialStyleEnum.asList();

    /*贷款类型*/
    private List<Map<String, String>> loan = LoanStyleEnum.asList();
    /*计价方式*/
    private List<Map<String, String>> cal = CalPriceEnum.asList();

    //授信银行名称
    private List<String>  bankName;

    //尽调金融机构支行名称
    private List<LookInfoBank>  lookInfoBank;

    public List<Map<String, String>> getCal() {
        return cal;
    }

    public void setCal(List<Map<String, String>> cal) {
        this.cal = cal;
    }

    public List<Map<String, String>> getFinancialType() {
        return financialType;
    }

    public void setFinancialType(List<Map<String, String>> financialType) {
        this.financialType = financialType;
    }

    public List<Map<String, String>> getFinancialStyle() {
        return financialStyle;
    }

    public void setFinancialStyle(List<Map<String, String>> financialStyle) {
        this.financialStyle = financialStyle;
    }

    public List<Map<String, String>> getLoan() {
        return loan;
    }

    public void setLoan(List<Map<String, String>> loan) {
        this.loan = loan;
    }

    public List<LookInfoBank> getLookInfoBank() {
        return lookInfoBank;
    }

    public void setLookInfoBank(List<LookInfoBank> lookInfoBank) {
        this.lookInfoBank = lookInfoBank;
    }

    public List<String> getBankName() {
        return bankName;
    }

    public void setBankName(List<String> bankName) {
        this.bankName = bankName;
    }

    public List<Map<String, String>> getBackMech() {
        return backMech;
    }

    public void setBackMech(List<Map<String, String>> backMech) {
        this.backMech = backMech;
    }

    public List<Map<String, String>> getProFormaType() {
        return proFormaType;
    }

    public void setProFormaType(List<Map<String, String>> proFormaType) {
        this.proFormaType = proFormaType;
    }

    public List<Map<String, String>> getCityLevel() {
        return cityLevel;
    }

    public void setCityLevel(List<Map<String, String>> cityLevel) {
        this.cityLevel = cityLevel;
    }

    public List<Map<String, String>> getStorageSituation() {
        return storageSituation;
    }

    public void setStorageSituation(List<Map<String, String>> storageSituation) {
        this.storageSituation = storageSituation;
    }

    public List<Map<String, String>> getYesOrNo() {
        return yesOrNo;
    }

    public void setYesOrNo(List<Map<String, String>> yesOrNo) {
        this.yesOrNo = yesOrNo;
    }

    public List<Map<String, String>> getBank() {
        return bank;
    }

    public void setBank(List<Map<String, String>> bank) {
        this.bank = bank;
    }
}
